﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace RPGProject.GameWorld.GameObjects
{
    /// <summary>
    /// A listener interface.
    /// </summary>
    interface IGOEventListener
    {
        /// <summary>
        /// Listens to a GameObjectEvent.
        /// </summary>
        /// <param name="e">The event to listen to.</param>
        /// <returns>An event if needed.</returns>
        GameObjectEvent Listen(GameObjectEvent e);
    }
}
